public beating - German English Dictionary